@charset "utf-8";
body{font-size: 13px; margin: 0; padding: 0;}
select, textarea, input[type="text"], input[type="password"], input[type="datetime"], input[type="datetime-local"], input[type="date"], input[type="month"], input[type="time"], input[type="week"], input[type="number"], input[type="email"], input[type="url"], input[type="search"], input[type="tel"], input[type="color"], .uneditable-input {padding: 1px;}
select {height: 24px;}
ul li {list-style-type: none; }
input img {border: none;}
.radio{font-size: 11px; margin-bottom: 4px;}
.nav{margin-bottom: 5px;}
form{margin: 0 0 5px;}
.page{text-align: right;margin-right:25px;margin-top:5px; margin-bottom: 15px;}
.page a{margin-left: 5px;}
.page .current{ margin-left: 5px; color: red;}
.table td input[type="checkbox"]{ padding: 0; margin: 0;}
.table th input[type="checkbox"]{ padding: 0; display: inline-block;}
.table th{ padding-top: 0px; padding-bottom: 4px; line-height:25px;}
.table td {padding-top: 0px; padding-bottom: 4px; line-height:15px;}
.table th{background-color:#337ab7;}
.definewidth{width:100%;	margin:auto;}
.m10{margin-top:10px;}
.m20{padding-top:20px;}
.tableleft{text-align:right; padding-left:5px; background-color:#f5f5f5;}


/*formValidator�?��֤*/
.onShow,.onFocus,.onError,.onCorrect,.onLoad,.onTime{display:inline-block;display:-moz-inline-stack;zoom:1;*display:inline; vertical-align:middle;background:url(../Images/msg_bg.png) no-repeat;	color:#444; line-height:18px; padding:2px 10px 2px 23px; margin-left:10px; _margin-left:5px}
.onShow{background-position:3px -147px;border-color:#40B3FF;color:#959595}
.onFocus{background-position:3px -147px;border-color:#40B3FF;}
.onError{background-position:3px -47px;border-color:#40B3FF; color:red}
.onCorrect{background-position:3px -247px;border-color:#40B3FF;}
.onLamp{background-position:3px -200px}
.onTime{background-position:3px -1356px}

.right_main{position: absolute!important; top: 0px!important; height: auto!important; position: relative; top: -160px; _top: -200px; height: 100%; bottom: 0px; width: 100%; background: #fff;}
.right_main_leftnav {float: left; width: 140px; font-size: 12px; background: #eaedf1; height: 100%; position: relative; display:block}
.right_mainright_cont{background: #fff;position: absolute;left: 140px;top: 0;overflow: hidden;	right: 0;z-index: 999;bottom:0;}
#Conframetwo {border: none; height: 100%; width: 100%; overflow-x: hidden; overflow-y: auto;}
.leftnav_navc h3 {display: block;height: 40px; line-height: 40px; padding-left: 20px; color:#333333;}
.subnavtwo{width: 100%; margin: 0; padding: 0;}
.subnavtwo li a{ height:35px; line-height:35px;  border-bottom:none; cursor: pointer;  color:#333333; display:block; text-align: left; padding-left: 35px; text-decoration: none; }
.subnavtwo li:hover{ background-color:#f2f3f4;}
.subnavtwo li a.subhovertwo{ background-color:#FFFFFF;}

.glimgtwo {background: url(../../../global/images/asset/main/ope.png) no-repeat; width: 13px; height: 51px; position: absolute; left: 0px; top: 50%;}
.bj {width: 500px; height: auto;padding: 20px; position: absolute; top: 35%; left: 36%; background: #f7f7f7; display: none;}
.srhbttwo {text-align: center;}
.srhbttwo input {margin-right: 10px;}
.div_area {width: 360px; height: 230px; float: left; margin-left: 8px;}
.div_area textarea {width: 100%; height: 100%;}
.sanji {display:none; margin: 0; padding: 0; }
.sanji li a {color: #999; }
.sanji li:hover{ background-color:#FFFFFF; text-decoration: underline;}
.li_span {background-image: url(../../../global/images/asset/main/zx.png); background-size: contain; margin-top: -21px; margin-left: 15px; background-repeat: no-repeat; display: block; width: 10px; height: 10px; float: left;}
.li_span2 {background-image: url(../../../global/images/asset/main/zx2.png); background-size: contain; margin-top: -21px; margin-left: 15px; background-repeat: no-repeat; display: block; width: 10px; height: 10px; float: left;}













